package cn.lili.modules.payment.entity.dto;

import cn.lili.modules.payment.entity.dos.CombinePaymentLog;
import cn.lili.modules.payment.entity.dos.PaymentLog;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * 支付唤醒参数
 *
 * @author Chopper
 * @since 2020/12/19 11:46
 */
@Data
@ToString
public class PaymentWakeupParam {


    // 是否合单支付
    private Boolean isCombine = false;

    // 支付请求参数
    private PayParam payParam;


    //---------------------------------------------普通支付---------------------------------------------
    //普通支付
    private PaymentLog paymentLog;


    //-----------------------------------------合单支付-----------------------------------------
    //合单支付模型
    private CombinePaymentLog combinePaymentLog;

    //支付日志
    private List<PaymentLog> paymentLogs;


    private String orderSn;
}
